group technology - French English Dictionary